vsftp是什么 |
您所在的位置:网站首页 › vsftp 目录配置 › vsftp是什么 |
简介
vsftp是一个基于GPL发布的类Unix系统上使用的FTP服务器软件,它的全称是Very Secure FTP。从此名称可以看出来,编制者的初衷是代码的安全。 编译配置流程1.配置编译环境 1)安装wget工具。 yum install wget -y2)安装依赖包。 yum install tcp_wrappers -yyum install tcp_wrappers-devel -yyum install openssl* -yyum install libcap-devel -y2. 获取源码 1)下载vsftp软件包。 wget https://github.com/dagwieers/vsftpd/archive/3.0.2.tar.gz2)复制至云服务器的“/usr/local/src”目录。 3.编译和安装 1)解压软件包。 tar -xvf 3.0.2.tar.gz2)进入vsftp的安装目录。 cd vsftpd-3.0.23)编辑“builddefs.h”。 vi builddefs.h修改后的内容如下: #ifndef VSF_BUILDDEFS_H#define VSF_BUILDDEFS_H//#undef VSF_BUILD_TCPWRAPPERS#define VSF_BUILD_TCPWRAPPERS#define VSF_BUILD_PAM//#undef VSF_BUILD_SSL#define VSF_BUILD_SSL#endif /* VSF_BUILDDEFS_H */4)编译vsftp源码。 make -j4make install4.运行和验证 1)创建ftp目录。 mkdir /var/ftp2)启动vsftpd。 vsftpd &3)在“/var/ftp”目录下,创建一个文件。 cd /var/ftptouch huawei4)连接ftp。 ftp localhost系统回显内容如下: Trying ::1...ftp: connect to address ::1Connection refusedTrying 127.0.0.1...Connected to localhost (127.0.0.1).220 (vsFTPd 3.0.2)Name (localhost:root): ftp331 Please specify the password.Password:230 Login successful.Remote system type is UNIX.Using binary mode to transfer files.ftp>l “Password”处直接敲回车登录。 l ftp是客户端软件,如果该客户端没有安装ftp,请先通过命令yum install ftp安装。 查看ftp文件。 ftp> ls227 Entering Passive Mode (127,0,0,1,42,8).150 Here comes the directory listing.-rw-r--r-- 1 0 0 0 Jul 30 08:46 huawei |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |